
[dbo].[asi_DocumentDelete]
CREATE PROCEDURE [dbo].[asi_DocumentDelete]
@documentVersionKey uniqueidentifier,
@purgeVersions bit = 0
AS
BEGIN
SET NOCOUNT ON
DECLARE @hierarchyKey uniqueidentifier
SELECT @hierarchyKey = HierarchyKey FROM [dbo].[Hierarchy]
WHERE UniformKey = @documentVersionKey
IF (@hierarchyKey IS NOT NULL)
EXEC [dbo].[asi_DocumentDeleteHierarchy] @hierarchyKey, @purgeVersions
EXEC [dbo].[asi_DocumentDeleteDocument] @documentVersionKey, @purgeVersions
SET NOCOUNT OFF
END
GO